package fiuba.algo3.tp2;

public class Tierra extends Hectarea {

	protected EdificioTerrestre edificio;
	
	public Tierra(Territorio territorio,int i, int j) {
		super(territorio,i,j);
		this.tipoSuperficie = "Tierra";
	}
	
	@Override
	public boolean construir(Edificio edificio) {
		
		boolean construirOK = false;
		EdificioTerrestre unEdificio = (EdificioTerrestre) edificio; //agregar Excepcion
		if ( this.poseeServiciosNecesarios(unEdificio.serviciosNecesarios()) ){
			this.edificio = unEdificio;
			this.ocupado = true;
			construirOK = true;
		}
		
		return construirOK;
	}

}
